make things much easier - Espagnol Anglais Dictionnaire